gross that smells bad! - Alemán Inglés Diccionario